Luxury house on Hibiscus Island in downtown Miami, Florida.

Royalty-free stock photo ID: 99801818

Luxury house on Hibiscus Island in downtown Miami, Florida.