Rose Petals haripad

Rose Petals haripad

Location

Haripad, Kerala, India