Artist: Manifattura Ferrarese
Size: 90 x 72 cm
Museum: Cathedral Museum of Ferrara (Ferrara, Italy)
Technique: Embroidery
Artist
Manifattura Ferrarese
Download
Click here to download