Limited Edition 29x42cm print of the original “Zombie Charles Darwin” painting by Dean Carroll.
Printed on 320GSM woven linen (pressed – no need for stretching) and includes 50mm white border ready to frame.
There are no reviews yet.
Your email address will not be published. Required fields are marked *
Your review *