MYSTIC
Statue of Mother Mary
Kochi, India
The statue of mother Mary near St. Sebastian's Church is made of stone. On the shore of vembanad Lake.
Kochi, India
The statue of mother Mary near St. Sebastian's Church is made of stone. On the shore of vembanad Lake.