Page 34 / 42
The Ensign
16 August 2005
The Ensign

The Royal Ensign projected onto the Castle