Leonardo red - Pre Order!
12”X12” print of Leonardo meditating.
• Pre order - print ships starting October 1st.
• this will be limited to orders placed before midnight September 30th
• comes Signed by the artist. Can be personalized.
*Make a note to whom you would like the print personalized to in the instructions field when placeing the order.