Albarrán Cabrera
The Mouth of Krishna #170, 2014
Pigments, Japanese paper and gold leaf
16 x 24 cm
Edition of 20
Copyright The Artist