St.Lucia’s Church, Pallimunai, Mannar Island, Sri Lanka
Photo ID: Sri_Lanka-1605-0459
© Ariadne Van Zandbergen
Photo keywords: architecture, Asia, Asian, building, catholic, Christianity, church, cultural, culture, interior, landmark, Manar, Mannar, Mannar Island, religion, Sri Lanka, Sri Lankan, town