Madame Trusseau’s Wax Museum NYC image shot by Vaughn Lowery and Armon Hayes for use by 360 Magazine Previous Next