Simmental National Show – Three Counties
19 June 2016
Suffolk – Three Counties
All Ireland Texel Championship
14 June 2016
Carlisle – Aberdeen-Angus
28 May 2016
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.