Stock Photo: Modernist building on General Marina street at Melilla. Spain.