Karen Cole

Cooking in colour, living with layers.

A designer home puts personality on display.