Members of the Groot Olifantsbos (Scarborough) troop wait out a rain on the beach at Olifantsbos, Cape Peninsula, South Africa

Loading…
Members of the Groot Olifantsbos (Scarborough) troop wait out a rain on the beach at Olifantsbos, Cape Peninsula, South Africa