Bali Island of the Gods

Share
twitterlinkedinfacebook
Image 51 of 62
< Prev Next >
1391210.jpg
Flower petals are used for offerings to please the gods.