Jennifer Green
One of the worst days of Jennifer Green’s life turned out to be one of her best experiences in Cape Town, South Africa.
Jennifer Green goes diving – for great whites!

One of the worst days of Jennifer Green’s life turned out to be one of her best experiences in Cape Town, South Africa.
Jennifer Green goes diving – for great whites!