Christopher Marvell, ‘Seated Cat’, Portland Gallery

About Christopher Marvell