VR Morrison


Allegory de St Agathe, oil on Belgian linen, 146 x 114cm

VR Morrison