Shen Wei, Varenna, Italy, 2009

Advertisements