M Colleen Harrigan
Painting
Plein-air
Abstract
Painting Gallery
Photography
Vineyard
New York
Photo Gallery
Exhibitions
Teaching Philosophy
Vineyard
New York
Photo Gallery