Goloc
Big Ben
London, United Kingdom
Big Ben