Tom Scicluna, ‘Standard Custom Logo Bench’, 2013, Locust Projects

About Tom Scicluna

British, b. 1974, London, United Kingdom, based in Miami, Florida

Group Shows