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...