Pub & Shop Signs
The Queens Head
Well, this picture is clear enough :) Anyone want to enlighten us on the origins of this name/ the historic occasion depicted?
The Queens Head can be found in Stratford-Upon-Avon.
Picture added on 19 December 2010 at 09:55