'Temporary Shelter' oil & photo image on canvas 200cm x 150cm  
 

 

Margaret Cahill Art Artist Painter


 

Margaret Cahill