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.