Wet Sands Newport Beach

Wet Sands Newport Beach
Wet Sands Newport Beach, 32” x 32”, watercolours, £485