Ta Ta from Oscar Garcia Becares Ta gLike Ta Industrial Design Share R 7 n Oscar Garcia Becares Design is catch 22 Barcelona, Spain Follow Contact