Kerala Church

Kerala Church

The faithful at a church in Kerala on Christmas

0 comments