SHEPSTONE GARDENS | Built at the turn of the century, Shepstone Gardens has established itself as one of the South Africa's finest privately developed gardens; a unique landmark on Johannesburg's historical Witwatersrand Ridge. (Photo by Kat Forsyth)

SHEPSTONE GARDENS | Built at the turn of the century, Shepstone Gardens has established itself as one of the South Africa's finest privately developed gardens; a unique landmark on Johannesburg's historical Witwatersrand Ridge. (Photo by Kat Forsyth)

A vintage wedding reception at Turbine Hall - decor by D'Masque

A vintage wedding ceremony set up in the Turbine Hall foyer - decor by D'Masque


More ideas
Pinterest
Search