Picture of the Day - November 5

Untitled

Young Priests in Delhi, India.