Building and production halls on the premises of the chemical manufacturers Pfizer Ltd and Discovery Park in Sandwich in England, United Kingdom viewn from the air taken on 05/27/2012 Image-No: 50583
Photo
Building and production halls on the premises of the chemical manufacturers Pfizer Ltd and Discovery Park in Sandwich in England, United Kingdom viewn from the air
taken on 05/27/2012
2012 Image-No: 50583