The Buffoon Juan de Austria
painting 101 of 120 by Diego Velázquez

The Buffoon Juan de Austria by Diego Velázquez