Preview

Tapestry depicting The Last Supper, Gallery of Tapestries, Vatican Museum, The Vatican, Rome, Lazio, Italy, Europe
Tapestry depicting The Last Supper, Gallery of Tapestries, Vatican Museum, The Vatican, Rome, Lazio, Italy, Europe
Image ID: 834-7037
Artist: Eurasia
Purchase a commercial license Buy framed prints & more from our print store