the greatest show!

what a day! The Balmoral Show is Northern Ireland’s largest agricultural event and is a total institution, having just recently celebrated its 150th year. Coming…