Barncastle

South St.
Blue Hill
Maine
United States