Designed by
Title
Homeless beggar sleeping at Leicester Square in London. #110338316
Description
LONDON, UK - FEB. 18, 2018: Two young girls passing through ignoring homeless beggar sleeping at Leicester Square in London, next to theater under big poster with actors photographs.
This image is editorial