Native Tree Exhibit at the Miami Science Museum

When: 10/04/2007
Where: Miami Science Museum
3280 S Miami Ave
Miami, Florida 33129
United States

View images of the Reclamation Project native tree exhibit at the Miami Science Museum.