The Art of Ai Weiwei
“Iron Tree”, a sculpture by Chinese artist Ai Weiwei is seen displayed in a courtyard of the chapel at the Yorkshire Sculpture Park in Wakefield, northern England May 23, 2014. (Photo by Nigel Roddis/Reuters)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy