Yikes, that looks huge! Iguanas have become established in South Florida, although they are an introduced species and not native. Here's an interesting read from Univ of Florida -
https://edis.ifas.ufl.edu/in52... They will eat your plants, including hibiscus, bougainvillea, roses, orchids, and most fruits and flowers.