UK, LONDON, British Telecom Tower, UK14172JPL

UK, LONDON, British Telecom Tower, UK14172JPL