Catherine MacDiarmid
Portrait Artist
Home
About
Teaching
Exhibitions
Portfolio
Portraits
Watercolour Portraits
Portrait Commissions
Behind the Paint
Personal Space
Place
Archive
News
Contact
Portfolio
Portraits
Behind the Paint
Personal Space
Archive