Guernsey Royal Show 29/07/10

29th July 2010