Description

Birds eye view of the Tegallalang Rice Fields in Bali

  • : Indonesia

1 Comment