X

Photo: Cosmos sculpture

The Cosmos Sculpture by Aristides Demetrios is about 80ft tall!

Related Posts