Thank you for your patience while we retrieve your images.
Olive groves and vineyards surrounded by mountains along the Helshoogte Road between the historic towns of Stellenbosch and Franschhoek in the wine region of Western Cape of South Africa

Olive groves and vineyards surrounded by mountains along the Helshoogte Road between the historic towns of Stellenbosch and Franschhoek in the wine region of Western Cape of South Africa