birth_date: None
avg_rating: 4.43
name: Ivan Castro
about: Ivan Castro is a graphic designer based in Barcelona Spain who specializes in calligraphy lettering and typography. His work involves everything from advertising to editorial and from packagi
death_date: None