Designed by
Title
Seaport Mormugao in the eponymous taluka of the district of South Goa, Goa state, India #194018556
Description
Mormugao, Goa, India - November 23, 2019: Tug boat Ocean Spirit works in the port of Mormugao in Goa state, India
This image is editorial