Open main menu

La Morra

Italian comune

La Morra is a village in Piemonte, Italy.