Carlisle – Simmental – May ’25
11 May 2025
Carlisle – Charolais – May ’25
Carlisle – Aberdeen Angus – May ’25
10 May 2025
Stirling – Multi-breed Bull Sale – May ’25
6 May 2025
News and pictures from our travels throughout the UK.
Browse galleries, buy prints and instantly download images.
As well as photography, we also provide a range of other services.
Put names to faces and meet the MacGregor Photography team.