Share
Project Views
Appreciations
56
Followers
61
Following
110
Photographer from the Canary Islands. Trained in Barcelona and based in London.
  • Photographer
    David Cabrera Photography — Barcelona, Spain
View Full Resume →
History Studies. ULPGC, Canary Islands
Degree in Photography UPC, Barcelona.
Member Since: Mar 16, 2011