Table Mountain from Blouberg Strand , by james yates , Impressionism style , Natural landscape, Nature
A painting of a beach scene with waves crashing on the shore.
A painting of a beach scene. There are large waves in the water. There is a large mountain in the distance. The sky above the mountain is filled with clouds. 