Delaware Theatre Company 10th Anniversary Poster

pastel on paper
60" x 40"