Luskentyre beach

by David Hurford

18pts Advanced Class Print 3 2017-18