AVILA. Iglesia de San Pedro. Abside.
Automatically generated translation
AVILA. St. Peter's Church. Apse.