Picasso's coffee. 30x20 acrylic on canvas.

Picasso’s coffee. 30×20 acrylic on canvas.

12805752_10154610388028275_9051097615337690774_n