Marco Ramasso was born in Torino, Italy, in 1964, and is completely self taught.
He lives and works between Voghera, Italy and Las Palmas, Grand Canaria, Spain.
Marco Ramasso was born in Torino, Italy, in 1964, and is completely self taught.
He lives and works between Voghera, Italy and Las Palmas, Grand Canaria, Spain.