"Stalin's Bust in an Alarm Telephone Booth" (installation in the Red Light District in Hague, Holland)

1986

View this item

"Stalin's Bust in an Alarm Telephone Booth" (installation in the Red Light District in Hague, Holland)