previous next Stephen John OWEN Summer on Snowdon price £ sold type Mixed Media size 11 x 25 inches View more Scottish Stephen John OWEN art