Artichoke Squares I

CHEESE IS TASTY