Mural Amsterdam Amstel Train Station, 2001

7 January 2013

 

Serge Verheugen - mural amstel station south side, 2001

Serge Verheugen - mural amstel station south side, 2001

Serge Verheugen - mural amstel station northside, work in progress, 2001

 

Tags: , , ,

Leave a Reply