Hassan Tower

Hassan Tower One of the largest historic wells in Rabat, Morocco is actually the minaret of an incomplete mosque.

More by Nawfal Ri

View profile