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