Art by Ciaran Taylor

Esther on a Sheepskin

Ciaran Taylor