Iglesia de Santa CatalinaParishSharePlazuela de la Iglesia37530 Serradilla del Llano, Castilla y LeónSpainGet directions