Allerton Garden Rain Forest
This is part of the lush, rain forest that we saw as we walked along a guided tour of Allerton Gardens, in the National Botanical Gardens Gardens, on the Island of Kauai, Hawaii. Photo taken on May 21, 2012.
© Louis01 | Stock Free Images
Similar Free Images