Clifford's Tower in York, England, United Kingdom
Clifford's Tower in York, England, United Kingdom.
Ancient prehistoric monument of Stonehenge, England, United Kingdom
Ancient prehistoric monument of Stonehenge, England, United Kingdom.
Big Ben Tower in London, England, United Kingdom
Big Ben Tower in London, England, United Kingdom.
Tower Bridge in London, England, United Kingdom
Tower Bridge in London, England, United Kingdom.