La Santa Creu de TorrefarreraParishShareCarrer de la Botera25123 Torrefarrera, CatalunyaSpainGet directions