Puddle Duck

4.50 Goodwood

31/07/10