Highball Signal

City park, near Penn-Central RR.
Delmar
Delaware
United States