The Stratford Jester, a sculpture by James Butler to be found in (surprise surprise) the town of Stratford, England.


    [Back]