AVILA. Iglesia de San Pedro. Roisin Nº66.
Automatically generated translation
AVILA. St. Peter's Church. Roisin Nº66.