Designed by
Title
Solar power installation at Kromrivier Cederberg Park #134612874
Description
KROMRIVIER, SOUTH AFRICA, AUGUST 25, 2018: A solar power installation at Kromrivier Cederberg Park, a holiday resort in the Cederberg Mountains
This image is editorial