Karthika store haripad

Karthika store haripad

Location

Haripad, Kerala, India