Meghan McCabe – Olympus Ambassador from South Africa

Hello Meghan, thank you so much for all your availability for this interview! Would you like to start by introducing yourself to our readers?Hellooo all my name is Meghan McCabe and I am a full-time photographer and videographer based in Johannesburg, South Africa. I initally specialized in Motorsport and absolutely loved the adrenaline that came […]