Near Auchterarder, United Kingdom

MugStock: A Festival of Music & Merriment at Strathallan Castle