Posted by on March 30, 2015

Oliver Townend and Shearwater Touchingwood
Oliver Townend riding Armada