These Mega-Sculptures Are the Biggest in the World

They're the very definition of monumental. These sculptures are the most...

0 views io9.com

Interest

Travel
Discovered by Steven
on Nov 20, 2013

Stumblers Who Like This Page