Alice through the Looking Glass

Photographed by Stuart Chalmers, Guildford Castle, Surrey, UK, 2010.
photo source: Flickr from Gertcha