Blue, White and Beached

Blue, White and Beached

Diane Scott

Regular price $850.00 Sale

12x18

Oil on Canvas