Stock Photo: Last Supper, Tempera on panel, circa 1410, Russia, Moscow, Annunciation Cathedral in the Kremlin, 80x61

4266-7403 Rights Managed
  • Model Release: No
  • Property Release: No

Please Contact:

Max
  • 9.05" x 11.93"
  • 300 dpi
  • 27.79MB
Add To Cart