Newport Railroad Station

James St. at Penn Central RR tracks, N side
Newport
Delaware
United States