Diego Velázquez

Spanish
1599-1660