Colin Self, ‘A Bird feeding its young’, 2010, The Mayor Gallery

About Colin Self

British, b. 1941, Norwich, United Kingdom