

Parliament Square Statue
Description
Parliament Square is a square at the northwest end of the Palace of Westminster in the City of Westminster in central London, England which contains twelve statues of statesmen and other notable individuals.
Details
1330 x 1995px
Formats
Digital Download
Printed Product
Buy
From $4.03