HomePeopleFarrokh Maneckshaw
Farrokh Maneckshaw

Farrokh Maneckshaw

North Goa, Goa, India

Timeline