Westminster Abbey, London, United Kingdom
Houses Of Parliament, London, United Kingdom
Big Ben, London, United Kingdom
London, United Kingdom
Houses Of Parliament, London, United Kingdom
prev / next