Florence view from Puente Veccchio
Greynold Park, North Miami Beach, Florida, USA
Greynold Park, North Miami Beach, Florida, USA.