Save the date! Next Monday 3rd of June get your "Snow White & the Forbidden Brain" Art Print at Emilio Garcia's online shop. Giclée print on 308gr Hahnemuhle Photo Rag, limited to 100p + 10 AP and priced at 290€ + shipping. Please stay tuned to know more...
1 RELATED LINK: