Image of the Beautiful Saint Margaret from Scotland / Hungary, Queen of Scotland.
Image of Saint Margaret of Scotland/Hungary, Queen of Scotland: Beauty, Veil and Charm of the True Superior Women: the Saints of God. Source: ParĂ³quia Nossa Senhora da Piedade (Facebook).