INDEX

 
 
Water Lily
73.5x110cm, 2006