Deposition in the Tomb (1497), Rostov icon, Museum of Old Russian art, Moscow, Russia

- Image ID: B6N75F

Deposition in the Tomb (1497), Rostov icon, Museum of Old Russian art, Moscow, Russia

Ivan Vdovin / Alamy Stock Photo

Image ID: B6N75F

Location: Moscow, Russia