Rozalcazar

Interior courtyard in the Rozalcazar

Oran, Oran province, Algeria