Baboons at Cape Point, Cape Town

Cape point in Cape Town, South Africa