Posts

5 June 1980 - Festival of Fools, Amsterdam, Netherlands