Mouth of Krishna 99 Albarrán ~ Cabrera :: # 99, from The Mouth of Krishna, New York, 1999. | src Nailya Alexander Gallery
Mouth of Krishna 689 Albarrán ~ Cabrera :: # 699 from The Mouth of Krishna, 2018, printed 2019. | src Nailya Alexander Gallery