Stock Photo - Tegallalang rice field. Bali. Indonesia, Asia.

Stock Photo: Tegallalang rice field. Bali. Indonesia, Asia.

Searchable keywords

Choose multiple keywords