Albarrán Cabrera, ‘The Mouth of Krishna. #121’, 2014, Valid Foto Bcn Gallery

About Albarrán Cabrera

Spainish, b. 1969, Sevilla, Spain, based in Barcelona, Spain

Solo Shows

2016
Galerá Valid Foto, 
Barcelona, Spain,
Why all the time