White Horse, Uffington in Oxfordshire England and the Lascaux horse in France

White Horse, Uffington in Oxfordshire England and the Lascaux horse in France
Click to view full-size image… Size: 113KB