Florence and the Arno - November 4, 1966 | ARS OPULENTA