Block Island MR

From New England Defenses
Jump to navigation Jump to search

Loc. 60 Block Island was a WWII Fire Control and Radar site in New Shoreham RI