Albarrán Cabrera
The Mouth of Krishna SE #60109, 2016
Pigments, Japanese paper and gold leaf
47 x 31 cm
Edition of 10
Copyright The Artist