redlipstickresurrected:Alfredo Oliva Delgado (Spanish, b. 1958, Seville, Spain) - Street Cats (Azemo