Categories

“1.78 Madrid” by Janet Echelman

By The VandalList on February 14, 2018

Share


American artist Janet Echelman‘s latest sculpture is currently on display at Madrid’s Plaza Mayor.

On display until February 19th, the piece was unveiled on Friday to mark Madrid’s 400th anniversary.


Share