
Herbert Rose Barraud (British, 1845–1906) · 1886
"A Run of Luck," at Drury Lane Theatre, 1886. Herbert Rose Barraud (British, 1845–1906). Woodburytype; image: 17.8 x 27.9 cm (7 x 11 in.). The Cleveland Museum of Art, Gift of Nina Rosenblum and Lisa Rosenblum, 2022.346
Sign in to order prints, canvas, and more of this work. Browsing and full-resolution downloads stay free.