Olivia Limited Edition Print with Gold & Peach Details in Frame
53cmH x 43cmW, Printed on 200gsm high-quality Cotton Paper, Giclee Printing.
Numbered, Signed, Stamped and with Certificate of Authenticity.
Includes frame.
Created in Athens, Greece.