Iglesia ParroquialParishShareCalle Mayor49333 Pueblica de Valverde, Castilla y LeónSpainGet directions