Slade School of Fine Art
MFA Fine Art Media
Robert Stone
Self-Portrait at Twenty Eight
2005, oil on canvas
140 x 200cm
>