The sculpture "Charlie Brown" by Richard Serra is located at the Nasher Sculpture Center in Dallas, Texas. This work is part of Serra's exploration of large-scale, site-specific installations, and it reflects his interest in the relationship between the viewer and the surrounding space. The Nasher Sculpture Center features an extensive collection of modern and contemporary sculptures, making it a fitting venue for Serra's work.
Copyright © 2026 eLLeNow.com All Rights Reserved.