GeographyPhotos
back to thumbnails

Melilla, Spanish territory in north Africa

Image 56/180
Add to Lightbox Download
twitterlinkedinfacebook
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
15IDM0281.jpg