Eye Candy: RuSo Madrid
by Steve Anderson
RuSo lives in Madrid, Spain and works in an advertising/creative/events agency. He speaks English, Spanish, and German and graduated from London’s Central Saint Martins College of Arts & Design in 2009.
Read more →