St Peter's Pontifical Institute, Bangalore

St Peter's Pontifical Institute

Bangalore, India

Across Russia. Christmas bells
5987db06ae9bf4b4e9c5196de4493515