Caravaggio, The Medusa, Icon Wall Decoration by Davide Medri
Located in Geneve, CH
Caravaggio, The Medusa, Icon Wall Decoration by Davide Medri Dimensions: D 10 x W 116 x H 116 cm. Materials: Golden mirror, metal structure. Available in different colors and sizes. ...
2010s Italian Post-Modern Wall-mounted Sculptures
Metal










