NinaJohnson

Tom Scicluna

Tom Scicluna is a Miami-based artist. He has exhibited at Nina Johnson Gallery, Miami, FL; Atlanta Contemporary, Atlanta, GA; NSU Museum of Art Fort Lauderdale, FL; among others.