Showing patriotism, the American flag is hanging on the front of the house situated on the location of the first house in Plymouth, Massachusetts. It is located at the bottom of Leyden Street. It's a sight to behold.
August 19th, 2021
Viewed 80 Times - Last Visitor from Buzzards Bay, MA on 11/03/2022 at 10:54 AM