Designed by
Title
Rome, Italy, October 10, 2011: Homeless play the guitar on the steps of a Catholic temple #136545032
Description
Rome, Italy, October 10, 2011: Homeless play the guitar on the steps of a Catholic temple Genre
This image is editorial