White sands Tresco by Gary Long

White sands Tresco by Gary Long

505 x 760mm  Oil on canvas   £950.00
Sold