Results 1 results found Thatched stone building housing the Cregneash Village Folk Museum on the Isle of Man, England, United Kingdom, Europe