THE ROYAL EDINBURGH MILITARY TATTOO

Edinburgh Castle, Scotland

2-24 August 2019