
What a wedding we had. Thank you for your support Nthabiseng & Themba. Venue: Tuscan…
Johan Pretorius2021-10-01

Some images from a studio session we did today. This lady can pose and she…
Johan Pretorius2021-08-31

Such an amazing accomplishment for this husband en wife to both become medical specialists, David…
Johan Pretorius2021-07-26

A few images for Hestony's new Agri Department. If you need photography to promote your…
Johan Pretorius2021-07-06

Dankie Johan & Mylanie vir julle getroue ondersteuning die afgelope 20 jaar. Ek besef ek…
Johan Pretorius2020-10-01

We had so much fun with Cherilee & Riaan Steyn on-location family session this afternoon.…
Johan Pretorius2020-09-30

On location shooting for Scania, delivery of a new fleet of trucks in Kestell, Eastern…
Johan Pretorius2020-09-27

Book your family and portrait session today by renowned portrait photographer JOHAN PRETORIUS. Another…
Johan Pretorius2020-09-07

Just finished another order. What makes our fine art prints unique? Printed with Epson…
Johan Pretorius2020-09-05

Had a lovely session with Bruce today. He is entering the Mr. South Africa competition…
Johan Pretorius2020-09-01

Imagine your final matric year got ripped away from you due to the COVID-19 pandemic.…
Johan Pretorius2020-08-10

The nicest personality and Bukelwa has a smile to die for! Book your headshots today.…
Johan Pretorius2020-08-10

Birthday girl shoot! Book your session today, email: info@johanpretorius.co.za
Johan Pretorius2020-08-04

So blessed to shoot weddings again. I will never complain about work again. Weddings are…
Johan Pretorius2020-07-11

The gift of motherhood is a miracle and what better way to celebrate a new…
Johan Pretorius2020-07-09

THE MAN, advocate Tafadzwa Kachara in his element... Did this classy shoot for his new…
Johan Pretorius2020-06-24

There is no greater blessing than a new baby! I love capturing the honest, loving…
Johan Pretorius2020-06-22
What are your priorities? Have your priorities changed over the almost 10 weeks of…
Johan Pretorius2020-06-11