ELGIN FARM 260913 088

ELGIN FARM 260913 088

Observation - ELGIN FARM 260913 088 - Southern Africa. Description: Fascinating but no idea - help please.

Fascinating but no idea - help please.