Coming Back Soon...
View More
"Alice in Wonderland," a mural by June Lefler (Delta Xi), is on display at the Mount Lebanon Public Library. This photograph was featured on page 17 of the Mid-Winter 1967 issue of The Key.
1967
ArtworkLibrariesMuralsThe Key Publication
Photograph
Black and White
1960s20th Century