Designed by
Title
PALENCIA, SPAIN, August 1, 2021. Church of Saint Peter in Fromista, Palencia, Spain, a major overnight stopping place for pilgrims #287084706
Description
PALENCIA, SPAIN, August 1, 2021. Church of Saint Peter in Fromista, Palencia, Spain, a major overnight stopping place for pilgrims traveling along the Way of St. James