World of faces

Famous people all over the world

Miguel Hidalgo 2

Miguel Hidalgo y Costilla - Father of Mexican Independence

Miguel Hidalgo y Costilla – Father of Mexican Independence