Prince William Squares

Prince William Squares. A downsized version of the UK favourite, chocolate biscuit cake, but made into smaller portions as cookie squares.

The post Prince William Squares appeared first on Rock Recipes.