Bride with Table Mountain in the background

April 5, 2017

Weddings