Hazy Morning, Kirstenbosch Botanical Gardens, South Africa May 14, 2023 maxdonovan Hazy Morning, Kirstenbosch Botanical Gardens, South AfricaHazy Morning, Kirstenbosch Botanical Gardens, South Africa