Image 14 of 40
Holy Spirit Plant (Heliconia), Ubud, Bali
50506c_wp.jpg
© 20008, CCRCC