Margherita Introna is a talented self taught fine art photographer based in Cape Town, South Africa.