These are ornamental cabbages. You can't really tell from the photo but they are three feet across.
Jef's page / Photos / 19may2005 Blake Garden / p1050696