EMILY PATRICK

One Legged

2010 Oil and Tempera on Panel

Purchase this print for £325