Equus helveticus 16 and 18 September 2016

2016 Equus Helveticus
2016 Equus Helveticus