
Albarrán Cabrera
The Mouth of Krishna #60626, 2017
Pigments, Japanese paper and gold leaf
310 x 470 mm
Edition of 10