Results 1 results found Traditional thatched roof farmhouse, National Open Air Museum, Rocca Al Mar, Tallinn, Estonia, Baltic States, Europe