Green Mansion House

Main St.
Kenton
Delaware
United States