37291 Lighthouse Rd, Fenwick Island, Delaware 19975-3983 USA
Photo Credit: Campendium/Keith
Claim copyright