Sunday, 24 July 2011

Costard

COSTARD

–noun

1. a large English variety of apple.
2. Archaic . the head.























Three red costards
Small and juicy
Three red costards
Small and pithy
I can’t wait for autumn

No comments: