HomePeopleFrancis Xavier Daniel Aloysius Xavier

FX

Francis Xavier

Chennai, Tamil Nadu, India

Timeline