Xavier Rodés’s ‘Bay Watch’ by Ashley Tedesco 13 June SHARE Facebook Twitter Pinterest Barcelona-native Xavier Rodés has exhibited throughout Spain and internationally, including France, England, Argentina and the U.S. He completed his art studies degree at EINA College.... Read More →