Painter
Barcelona, Spain
Shanghai, China
inazawa,Aichi, japan
Moscow, Russian federation
El Puerto de Santa Maria, Spain
Edwardsville Il, USA
Tokyo, Japan
Madrid, España/Spain