Designed by
Title
Lovat Lane in City of London, UK #304575865
Description
LONDON, UK - APRIL 23, 2016: Lovat Lane street name sign in City of London, UK. London is the most populous city in the UK with 13 million people living in its metro area
This image is editorial