Relics of St. Francis Xavier, Mortal Remains of St. Francis Xavier, Se Cathedral Church, Velha, Goa, India
Relics of St. Francis Xavier, Mortal Remains of St. Francis Xavier, Se Cathedral Church, Velha, Goa, India, by Zoonar/RealityImages
Details
License type
Royalty Free