Alviso Salt Marsh

Alviso Salt Marsh by viewpointsgallery Los Altos, Acrylic, 20 x 16
  • Acrylic on Panel
  • 20 x 16