ships & constructions


 
Central Station Amsterdam I
2006
90 x 100 cm