MENU Link 1 Link 2 Link 3 Link 5 Link 6 Link 7
ICONS
The Virgin of Valaam
Enshrined at the New Valaam Monastery in Finland, the wonder-working icon of the Virgin of Valaam is highly venerated throughout the world.