e   g   b   a   r   t   a

 
 
 
 
Egbarta Detail van een installatie. Collage
 

 
Detail van een installatie. Collage