Designed by
Title
Alhambra in Granada, windows, arch and garden #126404715
Description
Alhambra in Granada Spain, garden, palace, art and architecture, Arabic design, splendour and elegance, trees and nature, arch and garden, peaceful place, culture, history and tradition
This image is editorial