Welcome to hbutz.com
2007 - Amsterdam, Netherlands. Red Light District, sculpture embedded in the ground outside Oude Kerk (old church).
1 comment