Flamingos on the beach of São Paulo- Brazil DBWFranco Published May 13, 2021 7 Views Subscribe Share Rumble — Flamingos land on Caraguatatuba beach, north coast of São Paulo- Brazil Sign in and be the first to comment