James McHaffie
Related news: James McHaffie repeats The Indian Face at Cloggy
1 / 2
James McHaffie repeating The Indian Face E9 6c, Cloggy, Wales
© John Orr