37 fox-lying-on-the-snow-sarah-edit-lockwood. (fox) 46x55 tif

Rachel Lockwood is a contemporary painter based in Cley next the Sea, on the North Norfolk Coast.