By Kriselda Erin Athimulam

Moroccan architecture. Old Gate (Bab) in Rabat