Designed by
Title
Tropical summer rain falling big rain drops falling down on straw roof in garden. Island Bali, Ubud, Indonesia #91060502
Description
Tropical summer rain falling big rain drops falling down on straw roof in garden. Island Bali, Ubud, Indonesia . Close up