Verrocchio, Madonna room, Verrocchio Master of Leonardo Exhibiti ← Previous Next → Verrocchio, Madonna room, Verrocchio Master of Leonardo Exhibition, Palazzo Strozzi, Florence, Italy