Lighthouses & Landscapes - emgfoto

Stanley Beach
Grand Manan Island, NB Canada

beachstanley beach grand manan island Canada