John II of Portugal

John II of Portugal

Portrait of King John II of Portugal