Animals
|
Nature
|
Man-Made
|
Places
[ all
photos index
]
Photo taken in Bali,
Indonesia
, 2002
Do you have feedback, a comment or correction?
Let us know