Rain Forest Flora

Green Giants © 2008 Bo Mackison

Green is greener and grander in a rain forest.

A Central American rain forest located 30 miles south of Belize City in Belize