Debbie&Deborah

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Mixed techn. on canvas, 300×190 cm, 2001
Private collection Italy