Capturing a piece of life

as it happens

Modern Hearts Weddings_Cape Town_Europe_079.jpg
Modern Hearts Weddings_Cape Town_Europe_082.jpg
Modern Hearts Weddings_Cape Town_Europe_087.jpg
Modern Hearts Weddings_Cape Town_Europe_091.jpg
Modern Hearts Weddings_Cape Town_Europe_005.jpg
Modern Hearts Weddings_Cape Town_Europe_093.jpg
Modern Hearts Weddings_Cape Town_Europe_094.jpg
Modern Hearts Weddings_Cape Town_Europe_095.jpg
Modern Hearts Weddings_Cape Town_Europe_076.jpg
Modern Hearts Weddings_Cape Town_Europe_098.jpg
Modern Hearts Weddings_Cape Town_Europe_099.jpg
Modern Hearts Weddings_Cape Town_Europe_100.jpg
Modern Hearts Weddings_Cape Town_Europe_101.jpg
Modern Hearts Weddings_Cape Town_Europe_102.jpg
Modern Hearts Weddings_Cape Town_Europe_103.jpg
Modern Hearts Weddings_Cape Town_Europe_106.jpg
Modern Hearts Weddings_Cape Town_Europe_107.jpg
Modern Hearts Weddings_Cape Town_Europe_109.jpg
Modern Hearts Weddings_Cape Town_Europe_114.jpg
Modern Hearts Weddings_Cape Town_Europe_115.jpg
Modern Hearts Weddings_Cape Town_Europe_116.jpg
Modern Hearts Weddings_Cape Town_Europe_128.jpg
Modern Hearts Weddings_Cape Town_Europe_129.jpg
Modern Hearts Weddings_Cape Town_Europe_130.jpg
Modern Hearts Weddings_Cape Town_Europe_135.jpg