Katharine Geddes
Contemporary Landscape Artist
Highrock Park Oak Bay
Plein Air WorksStudio Landscapes and Seascapes