El Lloro
Mural for the spanish shop El Lloro