J C

John Carey

64 years • Auchinleck