Designed by
Title
Homeless older man begging passengers in cars on a traffic stop in the Plaza de Castilla neighbourhood of Madrid with #162152942
Description
Madrid, Spain - Oct 26, 2019: Homeless older man begging passengers in cars on a traffic stop in the Plaza de Castilla neighbourhood of Madrid with skyscrapers in background
This image is editorial