Johann Weikhard von Valvasor

Carnolian scientist From Wikipedia, the free encyclopedia

Johann Weikhard von Valvasor