leonards palazzo