
London, England - November 29 2019 : The last of the Autumn leaves along the...
Description
London, England - November 29 2019 : The last of the Autumn leaves along the Thames wall in Westminster with people blurred in the distance, on 29 November 2019, Thames riverside, in London, England
Details
5304 x 7952px
Formats
Digital Download
Printed Product
Buy
From $13.64