Francesc Ribas

Also published as: Francesc Ribas Framis