Designed by
Title
Ely Cathedral in Cambridgeshire, England, United Kingdom, vintage engraving #163087292
Description
Ely Cathedral in Cambridgeshire, England, United Kingdom, during the 1890s, vintage engraving. Old engraved illustration of Ely Cathedral