Created 20-Aug-10
20 photos

Torpa Stenhus is one of Swedens best-preserved Renaissance manors, with roots in the Middle Ages. The oldest part of the building is from the 15th century.
http://www.torpastenhus.se/english/