GeographyPhotos
back to thumbnails

Melilla, Spanish territory in north Africa

Image 52/180
Add to Lightbox Download
twitterlinkedinfacebook
Close up of ceramic tiles sign Plaza de San Juan Bautista de la Salle, Melilla autonomous city state Spanish territory in north Africa, Spain
15IDM0277.jpg