Parish Church of Our Lady of the Sea

Parish Church of Our Lady of the Sea

Chaul [Revdanda Fort], Maharashtra, India

Religious Architecture

Loading…