Get link Facebook Twitter Pinterest Email Other Apps October 28, 2013 "Bardem" Acrylic on canvas, 240 x 120 cm (94.4 x 47.2 inches). Get link Facebook Twitter Pinterest Email Other Apps