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