Main » Photo album » Press » July 1983 » The Telegraph - July 14, 1983

The Telegraph - July 14, 1983

Samantha Tours Leningrad
In real size 1046x415 / 348.2Kb
179 0 0.0

Added 09 June 2011 Emir