Mother of God Eleusa

Project Info

Title Mother of God Eleusa
Technique Wax tempera
Sizes 55x41cm / 21.6x16.1 inch

Project Description