Iglesia de San Pelayo de TruchillasParishShareCalle Llama de Dios24740 Truchas, Castilla y LeónSpainGet directions