Back to site

Our Lady of Odessa

Image of Our Lady of Odessa

£150.00 - On Sale

An fine art Giclee print on heavyweight 280gm paper based on the Canvas painted to raised funds for the DEC Red Cross to help the situation in Ukraine.
Size: A2 (594 x 420mm)
Emboss Stamped and Signed
Open Edition