Igreja Paroquial de Touvedo (São Lourenço)ParishShareEN 203Touvedo (São Lourenço e Salvador)PortugalGet directions