HomePeopleFrancis Xavier

FX

Francis Xavier

Ernakulam, Kerala, India

Timeline