"Milford Short Track"

Milford, Delaware

2009 Google Earth Satellite Photo of what remains