CITY OF TLEMCEN IN ALGERIA AND THE RUINS OF MANSOURAH PALACE AND MINARET
Size: 3897px × 5836px
Photo credit: © MARIO / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: algeria, andalusian, architecture, art, city, great, islamic, mansourah, minaret, mosque, palace, style, tlemcen, tourism, travel