John O'Groats Showground

John O'Groats Showground
John O'Groats, KW1 4YR
Photo of John O'Groats Showground