1 Oh, fairest of all visions,
With meekly folded hands,
Adoring eyes uplifted,
Before her God she stands.
Chorus:
Mother pure, Mother pure,
Virgin fair, Virgin fair,
Spotless Dove, Spotless Dove,
Peerless Maid, Peerless Maid,
Crown'd Queen of God's creation,
Our Queen Immaculate.
2 Oh! fairest of all visions,
That met the eager gaze,
Of Patriarch and Prophet,
In far primeval days. [Chorus]
3 Oh! fairest of all visions,
Our weary exile o'er,
In thy unclouded glory
We'll see thee evermore. [Chorus]
4 We'll see thee, Queen and Mother,
Enthroned in royal state,
In all thy virgin splendor,
Our Queen Immaculate. [Chorus]
Source: Laudis Corona: the new Sunday school hymn book, containing a collection of Catholic hymns, arranged for the principal seasons and festivals of the year #73