Melilla, Spanish territory in north Africa
15IDM0279.jpg

Line of cars wait at the Moroccan border in Melilla autonomous city state Spanish territory in north Africa, Spain cars line up at border checkpoint with Morocco
www.geographyphotos.com
Comments