What’s this?
Gorgeously pink hibiscus flowers, fallen on mossy steps.
Where’s this?
Varkala, Kerala
Advertisements
What’s this?
Gorgeously pink hibiscus flowers, fallen on mossy steps.
Where’s this?
Varkala, Kerala