Artists set up shop along Victoria Road, one of the main streets of Camps Bay, South Africa. Across the street is the beach.
Artists set up shop along Victoria Road, one of the main streets of Camps Bay, South Africa. Across the street is the beach.