FDP Home Page / FDP Forum / FAQ's

Peterw11's photos: MWRA/Deer Island Facility-Boston Harbor


It's 30x50' and visible to passengers flying into Logan Airport.