Thomson's Country Store
Photograph - Photography
This historic country store was built around 1800 in Thomsonville, Delaware. Operated continuously until 1962, the house now resides in the Lewes historical complex.
July 15th, 2016
Viewed 113 Times - Last Visitor from Cupertino, CA on 09/20/2020 at 8:03 PM