Albarrán Cabrera
The Mouth of Krishna #472, 2016
Pigments, Japanese paper and gold leaf
25 x 18 cm
Edition of 20
Copyright The Artist