flic.kr/p/dDYcn6
A Nativity Scene at the Manarcad Marthamariam Cathedral, Kerala. Christmas of 2011.

Wallpapers:

0 comments