63/82 - London 2
London 3
Jersha photography
London tower, London, England.