previous next Stephen John OWEN Porth Cwyfan Church - Eglwys Porth Cwyfan price £ sold type Mixed Media size 13 x 14 inches View more Scottish Stephen John OWEN art