Views Navigation

Event Views Navigation

Today

Special Installation: River of Time by Pamela H. Nelson

The Sixth Floor Museum at Dealey Plaza 411 Elm St., Dallas, TX, United States

Faith & Grief and The Sixth Floor Museum at Dealey Plaza present a special installation of River of Time, a work of art created by artist Pamela H. Nelson