la carla masks

La Carla Festival Masks in the Karoo!

The Karroo Theatrical Hotel outside Steytlerville sports a new array of festival masks made by La Carla Atelier near Plettenberg Bay on South Africa’s Garden Route.

Continue Reading