Recent Photos of MITRE Test Site, South Truro, MA


North


East


South


West