—What a View!
This is a photo of Sue Hickman of St. John’s displaying her Downhome magazine on top of Mt. Elbrus, Russia, which at 5,642 metres is the highest peak in Europe. Submitted By: NULL
By Downhome
This is a photo of Sue Hickman of St. John’s displaying her Downhome magazine on top of Mt. Elbrus, Russia, which at 5,642 metres is the highest peak in Europe. Submitted By: NULL