Tommy Swan Collection

Photos from the collection of Tommy Swan in Harvey Station, New Brunswick.