Darlington Dam Electric Game Fence

peet

Game Electric Fence at Darlington Dam, Addo, Eastern Cape, South Africa