Contemporary art

InstallationSCALA

[object Object]