Chequers, the country house retreat of the Prime Minister of the United Kingdom.

Chequers, the country house retreat of the Prime Minister of the United Kingdom.

Leave a Reply