STIRLING - SCOTLAND - UK MAY 29: Women in medieval dress entertain reacting castle life in Stirling castle on May 29 2012 in Stirling, Scotland, UK
Editorial use only
Editorial credit: meunierd / Shutterstock.com

Royalty-free stock photo ID: 106713002

STIRLING - SCOTLAND - UK MAY 29: Women in medieval dress entertain reacting castle life in Stirling castle on May 29 2012 in Stirling, Scotland, UK