Olympus Pointe Sculpture  -Cosmos

Olympus Pointe Sculpture -Cosmos

13-7-Wolf
Cosmos - A red 80-foot-tall sculpture built in 1990 by Aristides k. Demetrios.
Default Title