See Headline: Avila city view, The Avila walls from the Humilladero
City / Place: Ávila
Country: Spain