Chapel of Saint Francis Xavier

Chapel of Saint Francis Xavier

Chaul [Revdanda Fort], Maharashtra, India

Religious Architecture

Loading…