Traquair Medieval Fayre

Jousting, re-enactments and falconry were among the events in the grounds of Traquair house this weekend.