82990933_125224245645599_3992125041675337728_n Latin Kings “King Fish” 1980s “King Fish” 1980s Previous image Next image