Mary Bernadette Callaghan

Mixed media paintings.

Secret Link