Reflections

Roof and upper floor of the Mechouar Palace reflected in water

Tlemcen, Tlemcen province, Algeria