2012-03 Mediterranean Cruise
0662-El Pueblo walls, Melilla, Spanish Morocco.jpg