Yale Center for British Art
Creator:
Lear, Edward, 1812–1888
Title:
1860 [Bay of Spezia, Italy]
Date:
circa 1880?