Beach Walkers Formby

Ian Norris

Oil on board

Price £695