Breaking Waves near Ellin’s Tower

Ian Norris

Oil on Board

Price £875