INDEX

 
Water Lily
73.5x110cm, 2006