Alpine Lake

Alpine Lake (22″ x 25″)

Pierre De Clausade

£2000 – £3000