Albarracin town with church tower and castle walls, Spain HD Wallpaper
×
A view of the historic town of Albarracin, Spain, nestled in a valley with buildings made of reddish-orange stone. A prominent church tower with a blue-tiled roof stands tall amidst the houses, and ancient castle walls crown the rocky hills in the background. The foreground is filled with trees displaying autumn foliage.
Smart Resize & Download
