A headless flaming horse, a giant parrot, and… a witch. An odd ensemble to say the least.

Monday, 18th July 2011 by @gsightseeing