A dodecagonal orthodox 'The Last Supper' icon, 19th C.

A dodecagonal orthodox 'The Last Supper' icon, 19th C.  
1263

25,5 x 22 cm

Price incl. premium: € 255,00