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