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.