Contributor
Gusta Cabrera
ID : 878059

Gusta Cabrera
Barcelona - Spain
He lives in Barcelona Spain, studied photography at the Institute of Photographic Studies of Catalonia and is currently a freelance photographer.