TWA Warehouse Logo

Large Scale Mural for TWA

TWA Mural

Return to Fabbrica USA Studio Warehouse in Connecticut