xaviermagaldi.com
Mecafuturism @ Speerstra gallery
Xavier Magaldi’s – Mecafuturism @ Speerstra gallery