Art installation 'Alice' displayed in Spain

Updated: 2013-04-11 09:13

(Agencies)

  Print Mail Large Medium  Small 分享按钮 0
Art installation 'Alice' displayed in Spain

Art installation "Alice" by Spanish artist Cristina Lucas is displayed in the Andalusian Center of Contemporary Art in the Andalusian capital of Seville, southern Spain April 10, 2013.[Photo/Agencies]

Previous Page 1 2 Next Page

8.03K