Designed by
Title
Temporary Ambulance park on street in London #178617859
Description
London, UK - 09 April 2020: Front view of temporary Ambulance park in Causton Street, Westminster London outside Westminster Ambulance Station
This image is editorial