Baptised by Flowers - Peter Harrington

Peter Harrington

Baptised by Flowers

60 x 36 inOil on Canvas
$3,900