Designed by
Title
Relaxation sculpture and Matsya kanyaka (mermaid) statue at the Shankumugham beach, Thiruvananthapuram, Kerala #238257565
Description
Relaxation sculpture and Matsya kanyaka (mermaid) statue at the Shankumugham beach, Thiruvananthapuram, Kerala
This image is editorial