Snap@Moment | Thrikkarthika











Location
Manacaud, Thiruvananthapuram City, Kerala State, INDIA