Dover Castle, England by Mathew Browne

Dover Castle, England

The throne room at Dover Castle.