LARGE IGUANA AT TROPICAL PARK
United States of America
Florida
Miami-Dade County
Tropical Park
Southwest 82nd Avenue
Southwest 48th Street
Impressum