Ikon - Oil and gold leaf on canvas

Ikon

100cm x 100cm

Oil and gold leaf on canvas

2009