Sevruga Restaurant View

View from Sevruga Restaurant in Cape Town