Loading...
Uploaded by mingmingbaa on Feb 1, 2011
Jalan Elephant Park Taro, Tegallalang, Ubud.I went there on a day trip around some of Bali, Before going on a ride I was watching some of this show.
Pets & Animals
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)