Pictures taken at Warwick Castle, England. March 2004
BTW they are waxworks!