Dove of Peace

Polychrome fibreglass

Holy Family Church, Mastrick, Aberdeen.