St. Mary The Magdalene
Handmade Painting
27
x
35 in
Oil Colors on Canvas
£ 475
A timeless topic in Christian iconography.