Rory Browne 'There is a river II. Psalm 46 v 4' oil on canvas 120x120cm

£4,900.00