Fog shrouds the town of Lubec in Maine, USA. The town overlooks the Lubec Narrows which separate the USA and Canada.
Your email is never published nor shared. Required fields are marked *