The Tower of London view from River Thames
lonapr0214WhiteTower of LondonTowerLondonRiverThamesmedievalcastlehistoricalarchitecturebuildingsUKUnited KingdomEnglandspringGreat Britainhorizontalcolor imageworld locations