Guardian Angel

Watercolour Miniature - Image size: 4.4cm x 8.6cm SOLD - Commissions invited, please contact John Bunce