Designed by
Title
The new Port Control Pilot Station for Den Helder in Holland, a futuristic metal clad building. #210480431
Description
The new Port Control Pilot Station for Den Helder in Holland, a futuristic metal clad building situated on a spit of land out in the Port Channel
This image is editorial