Albarrán Cabrera
The Mouth of Krishna, #103, Japan, 2013
Silver gelatin print
16 x 22 cm
Edition of 20 plus 2 artist's proofs
Signed, titled, dated and numbered in pencil on the verso