Town plan of Melilla.


15534063