Open in the curiosity app
Share the knowledge!

Irish National Championship Dog Show At Ballsbridge (1922)