Overview. El Barco de Avila, Avila province, Castilla Leon, Spain.

- Image ID: MPDPG5
Overview. El Barco de Avila, Avila province, Castilla Leon, Spain.
Maria Galan / Alamy Stock Photo
Image ID: MPDPG5
Overview. El Barco de Avila, Avila province, Castilla Leon, Spain. Panoramica. El Barco de Avila, Avila province, Castilla Leon, España.
Location: El Barco de Avila, Avila, España