Behind the Seams

Barrington Ayre Committee Cup Final Day at Cirencester Polo

Barrington Ayre Committee Cup Final Day at Cirencester Polo
The Barrington Ayre Committee Cup Final Day at Cirencester Polo, celebrating their 125th Anniversary.