Bloch, Carl

Carl Bloch Cross Stitch Patterns

Born May 23, 1834, Copenhagen, Denmark
Died February 22, 1890, Copenhagen, Denmark
Education: Royal Danish Academy of Art