Peterson and Mustard's Hermitage Farm

E of Smyrna off DE 325
Smyrna
Delaware
United States