Riding The Giant SnailPosted by Angelina Jolin on November 27th, 2010
The 45 pink snails, each measuring eight feet tall by eleven feet long, are the work of an Italian art collective and a Rome-based gallery which hopes to spread environmental consciousness they are all placed in Miami Beach, in time for Art Basel Miami.
Filed under: Culture | No Comments
















