10 Downing Street, London

Where the Prime Minister and his cat reside.
London, England.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.