United Kingdom, Torphins, Aberdeenshire 2022-08-23
United Kingdom, Torphins, Aberdeenshire 2022-04-25