Fragrance From The Heaven

He Wenbin 2011
140 by 160 cm