God's Children

God's Children

Javier and Romerales, two homeless veterans, sleep under one of the cornices surrounding Madrid’s tourist-packed Plaza de la Ópera. Together with...

See more