Designed by
Title
London, UK - May 2023: London taxi stopped by pedestrian walkway on Westminster, London, United Kingdom #280533198
Description
London, UK - May 2023: London taxi stopped by pedestrian walkway on Westminster, London, United Kingdom.
This image is editorial