A Herd of Goats are on the Loose in Miami


Occurred on October 3, 2021 / Miami, Florida, USA

Info from Licensor: Herd of goats in Miami, near the Redlands.