Sort:  

yes, this is a museum of Melfi in South Italy