EMILY PATRICK

Pomegranate and Wallpaper

2003 Tempera on Panel

Purchase this print for £170