Farnham Dog Show 2018

16th September, 2018