Special Installation: River of Time by Pamela H. Nelson
The Sixth Floor Museum at Dealey Plaza 411 Elm St., Dallas, TX, United StatesFaith & 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