Point Roberts, the little tip of a peninsula of US hanging off of Canada

Point Roberts, the little tip of a peninsula of US hanging off of Canada

Point Roberts, the little tip of a peninsula of US hanging off of Canada.

Leave a Reply

Your email address will not be published. Required fields are marked *