Peter of Lencastre, 5th Duke of Aveiro

Summary