Tag: The highest peak in Russia in ancient times it was called Strobilus meaning pine cone & a reference to its shape

close