Lion’s Head

Lion's Head - Cape Town © Antoine Duhamel Photography