
Albarrán Cabrera
The Mouth of Krishna #240, 2014
Toned Silver Gelatin Print
240 x 160 mm
edition of 20