England - bethsummer
Tower of London on the Thames

Tower of London on the Thames