International Welsh Show Holland 2009

2009-08-23 3