Log in | Register ]

Tagline
Art Directors and Trip

Image Preview

St Francis Xavier's Church Nuwara Eliya Hill Country Central Province Sri Lanka Statue Of Saint Francis Xavier
Image reference: 10661232

Caption

St Francis Xavier's Church Nuwara Eliya Hill Country Central Province Sri Lanka Statue Of Saint Francis Xavier

Photographer

Helene Rogers

Keywords

Asia  Catholic  Central Province  Christian  Christianity  Church  Helene Rogers  Hill Country  Nuwara Eliya  Saint  Saint Francis Xavier  Sri Lanka  St Francis Xavier  St Francis Xavier's  St Francis Xavier's Church  St Francis Xavier's Street  Statue  Tourism  Travel 

expanded search
narrow search
new search