Cape Town, South Africa - Rebecca Picard
Lion's Head

Lion's Head

Cape Town, South Africa