Ibon Iparraguirre Burgoa

Basque political activist, member of ETA