Film Show , 1971

London, United Kingdom
location : : Situation Gallery
media : :