Image 1 of 1
INF 02 TW082116 01.JPG
Pfizer research facility, Groton, CT. Thames River.