Walker Art Gallery, Liverpool, England. See also Liverpool, England. Free Public Library. Museum, and Walker Art Gallery.
ART
 
This card was printed at the Boston Public Library, July 27, 1916.
K8887