BACK TO HELEN'S PAGE
This is a digital picture of three imaginary beings that Helen created for the CASTLE OF GRACE magazine. The man is Peter. The lion is Lord Roar. Just visible, sitting atop Lord Roar's head, is his mouse friend, Squire Squeak.
This picture shows Lord Roar, the imaginaary lion, strolling through the Castle of Grace with Squire Squeak, his mouse friend.