
Caption
The Palace of Westminster as the Houses of Parliament on the north bank of the River Thames in London, United Kingdom, Europe
Date
Apr 30, 2019
Credit line
Photo12/imageBROKER/Chun Ju Wu
Reference
BRK24F25_008
Model release
No
Property release
No
License type
Rights managed
Available size
87,2Mb (5,4Mb) / 32,4in x 10,4in / 9724 x 3133 (300dpi)