“Lao Tzu” is a sculpture of Mark di Suvero. It’s located in Denver between the Denver Art Museum and the Denver Public Library. The sculpture dates back to 1991.
[pano file=”https://www.panotwins.de/wp-content/panos/JMatern_100505_5575-5584_RM.xml” preview=”https://www.panotwins.de/wp-content/panos/JMatern_100505_5575-5584_RM.jpg”]
Show on map