Designed by
Title
Parish Church Iglesia de San Pedro in Huelva Spain #97378816
Description
Huelva`s oldest parish church, the Iglesia de San Pedro, was constructed in the 15th and 16th centuries on a hilltop site of a mosque and next to the remains of a medieval fortress.