Albarrán Cabrera
The Mouth of Krishna #60027, 2025
Pigment print on cotton paper with gold leaf
Paper size: 48 x 32 cm
Signed, titled and editioned verso
Edition 4/10
Copyright The Artist
1
of
29