Annual Christmas sheep show and sale at Llandeilo West Wales Great Britain

- Image ID: R892T1
Annual Christmas sheep show and sale at Llandeilo West Wales Great Britain
John Manley / Alamy Stock Photo
Image ID: R892T1
The annual christmas livestock show at Llandeilo Mart
Location: Llandeilo Cattle Mart Carmarthenshire West Wests Great Britain

Similar stock images