Masterton A&P Showing Championships

Rian Preston (Rider)