London Architecture Gallery - Tony Crossland Photography

Palace of Westminster.

The Palace of Westminster, or the houses of parliament, as seen from the river Thames, London, England.

ArchitectureBuildingsCity of LondonEnglandLondon citycapitol cityhasselbladlondonstreet photographystructuresx1d50c